Filming Locations in Tung Lung Chau

Tung Lung Island, Hong Kong, China
The Vampire Who Admires Me (2008)

View Details