mail_outline sales@mediastorehouse.com
Asia, Myanmar (Burma), Lake Inle. Buddhist stupa ruins at In Dein near Lake Inle