Filming Locations in Lemon Creek

Lemon Creek, British Columbia, Canada
Sleeping Tigers: The Asahi Baseball Story (2003)

Lemon Creek is an unincorporated community on the east side of the Slocan River in the West Kootenay...

View Details