FilmingLocations
Countries
Cities
Filming Locations
Movies and Series
Filming Locations in Lo Wai
Shing Mum Reservoir, New Territories, Hong Kong, China
Mission Thunderbolt (1983)
View Details