Emerald Finch

Emerald Finch, Lokasi