MovieMaps

Photo of Lian Yu Beach

Location: Whytecliff Park
As Seen In: Arrow episode 1x02 "Honor Thy Father"