Nope, not India.. but Brighton, UK.
This is their city hall believe it or not.

Nope, not India.. but Brighton, UK.

This is their city hall believe it or not.