Take a trip to Sikkim, India
This film captured our adventurous trip to the northeastern Indian state of Sikkim, which is located in the Himalayan region. Surrounded by massive beautiful mountains, the state has a peaceful atmosphere, breathtaking views, and a meditative and Zen-like aura.
Filmed by Kevin Ng Jia Quan.
Travel Photographs by Alcan Sng.