Kuala Lumpur

Posted by Ellen

Kuala Lumpur, Malaysia, from 30,000 feet.

Posted by Ellen

 

A bee pollinates a lotus water lily in the Orchid Garden in Kuala Lumpur, Malaysia.