The Queen Victoria Memorial is one of the tallest, evoking the grandeur of the British Raj era and offering tourists…