Metropolitan Water District hill

700 North Alameda Street, Los Angeles, US

Metropolitan Water District hill
No posts yet

Metropolitan Water District hill stood in as Tokyo in Kill Bill: Vol. 1.

Service road and hill behind Union Station by the Metropolitan Water District building near Alameda Street. Exterior only.

Movie scenes filmed here

Community posts