by stocksvids
visual journey capturing the harmonious coexistence of a police choki and the enchanting natural vistas in the heart of India.High quality image