I was driving up rt 16 back in like 2012 around Chocorua Lake in NH. There was about 5-6 buses stopped with people from India literally in awe. They seemed like they were taken aback by what they saw. Taking pictures, stopping traffic and everything. Looked like many were praying too. So yeah, goes to your point.