world through our eyes

Markha Valley

Ladakh - India, Places

kei island

Indonesia

Tea Plantation

Northern Thailand