Where is this?

No correct answers for this one, it is Victoria Station in Mumbai, aka Bombay, India.

Picture of the Day

Guess where this is, answer later… It is of course Manila, the sweltering capital of the Philippines

css.php