Steppe street ... not really but this reminded me of the one in Hong Kong Island.
All photos here are copyrighted.