Designed by
Title
Teesta River front, Yumthang Valley, January 1 2019: Tourist people taking selfie too close to River after a recent news that #140445209
Description
Teesta River front, Yumthang Valley, January 1 2019: Tourist people taking selfie too close to River after a recent news that group of teenager have drowned in river for photography amusement purposes
This image is editorial